<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // 1 分数的判断
        //     产生一个随机数  0-100       n
        //     100    666            n等于100     if(n === 100)
        //     80-100  优秀          80 <= n < 100 注意：不要写连等式    n >= 80 && n < 100 
        //     60-80   还行吧        
        //     0-60    下个班见



        // 遇到的问题
        //    1 随机数的最大值最小值   Math.round   Math.ceil 
        //    2 ==   === 
        //    3 80 <= n < 100 注意：不要写连等式    n >= 80 && n < 100 
        //    4 忘记加引号  ！！！！！！！！！！！！！！！！！！！！！！   is not defined 没有声明  (变量没有声明，没有加引号)





        // 1 产生随机数
        //   Math.random()  [0-1)
        // var n = Math.round(Math.random() * 100);   // [0,100)
        // var n = 89;
        // console.log(n);   // 测试随机数是否成功
        // // 2 判断分数
        // if (n === 100) {  // 等号的使用 ==  ===
        //     alert(666);
        // }
        // // 多分支的执行效率更高
        // else if (n >= 80 && n < 100) {
        //     // 注意：  字符串要加引号
        //     alert('优秀');
        // }

        // else if (n >= 60 && n < 80) {
        //     // 注意：  字符串要加引号
        //     alert('还行吧');
        // }

        // // else if(n < 60) {
        // //     alert('要加油了呀');
        // // }

        // else {
        //     alert('要加油了呀');
        // }



        var n = 100;
        if (n === 100) {
            alert(666);
        }
        else if (n >= 80) {   // 此处如果是89分  这里的条件会满足  就会执行
            alert('优秀');
        }
        else if (n >= 60) {   // 89也满足这里的条件   但是因为上面的条件也满足了  所以走不到这里
            alert('还行吧');
        }
        else {
            alert('下个班见');
        }



    </script>

</body>

</html>